.eval-all {
	padding: 40rpx 30rpx;
	box-sizing: border-box;
}

.Sarch {
	border-radius: 100rpx;
	background: #FFFFFF;
	border: 2rpx solid #DCDCDC;
	display: flex;
	justify-content: space-between;
	position: relative;
	width: 100%;
	.input-uni-icon {
		width: 30rpx;
		height: 30rpx;
		margin-top: 20rpx;
		margin-left: 30rpx;
	}
	.nav-bar-input{
		padding: 15rpx 20rpx;
		border-radius: 100rpx;
		width: calc(100% - 50rpx);
	}
}

.eval-box {
		.eval-none-box {
			width: 100%;
			text-align: center;
			margin-top: 100rpx;
			margin-bottom: 60rpx;
			.eval-box-none-img {
				width: 226rpx;
				height: 204rpx;
			}
			.eval-none-text {
				margin-top: 40rpx;
				font-size: 24rpx;
				font-weight: 400;
				color: #ADADAD;
			}
		}
		.eval-box-list {
			padding-top: 30rpx;
			box-sizing: border-box;
			.eval-box-item {
				padding-bottom: 30rpx;
				padding-top: 30rpx;
				box-sizing: border-box;
				border-bottom: 2rpx solid #F6F6F6;
				.eval-box-item-top {
					width: 100%;
					display: flex;
					justify-content: space-between;
					.item-top-head {
						width: 75rpx;
						height: 75rpx;
						.head-image {
							width: 100%;
							height: 100%;
							border-radius: 50%;
						}
					}
					.item-top-infos {
						width: 590rpx;
						margin-left: 20rpx;
						.item-top-infos-top {
							width: 100%;
							display: flex;
							justify-content: space-between;
							font-size: 28rpx;
							font-weight: 400;
							color: #A4A4A4;
							margin-top: 2rpx;
							.item-top-infos-top-name {
								width: 310rpx;
								white-space: nowrap;
								overflow: hidden;
								text-overflow: ellipsis;
							}
							.item-top-infos-top-time {
								font-weight: 400;
								font-size: 24rpx;
								color: #ADADAD;
							}
						}
						.item-top-infos-bottom {
							margin-left: -8rpx;
							margin-top: 4rpx;
							// margin-top: 10rpx;
						}
					}
				}
				.eval-box-item-bottom {
					margin-top: 26rpx;
					width: 100%;
					background-color: #F6F6F6;
					border-radius: 10rpx;
					padding-bottom: 40rpx;
					box-sizing: border-box;
					border-bottom: 2rpx solid #F6F6F6;
					.eval-box-texts-short {
						font-size: 28rpx;
						font-weight: 400;
						color: #333333;
						line-height: 40rpx;
						overflow: hidden;
						text-overflow: ellipsis;
						display: -webkit-box;
						-webkit-line-clamp: 3;
						-webkit-box-orient: vertical;
						padding: 20rpx 20rpx 0 20rpx;
						box-sizing: border-box;
					}
					.eval-box-texts-all {
						font-size: 28rpx;
						font-weight: 400;
						color: #333333;
						line-height: 40rpx;
						padding: 20rpx 20rpx 0 20rpx;
						box-sizing: border-box;
					}
					.push-and-pull {
						width: 100%;
						margin-top: 24rpx;
						padding: 0 20rpx;
						box-sizing: border-box;
						.push-item {
							display: flex;
							height: 34rpx;
							.item-title {
								font-size: 26rpx;
								font-weight: 400;
								color: #46973B;
								line-height: 34rpx;
							}
							.item-img {
								width: 22rpx;
								height: 22rpx;
								margin-left: 6rpx;
								margin-top: 6rpx;
							}
						}
					}
					.eval-box-images {
						margin-top: 10rpx;
						margin-left: 10rpx;
						padding-bottom: 10rpx;
						box-sizing: border-box;
						.eval-box-images-box {
							width: 100%;
							display: flex;
							flex-wrap: wrap;
							.box-images-item {
								width: 210rpx;
								height: 210rpx;
								border-radius: 10rpx;
								margin-top: 10rpx;
								margin-left: 10rpx;
							}
							
						}
						.eval-box-images-four {
							width: 450rpx !important;
						}
					}
					
				}
				.eval-box-num {
					font-weight: 400;
					font-size: 24rpx;
					color: #666666;
					line-height: 32rpx;
					margin-top: 30rpx;
					text-align: right;
				}
			}
		}
	}